stand (someone) in good stead

Examples

Nothing found